// pages/mine/mine.js
const app = getApp();
Page({
  //跳转到设置页面
  jumptoSetup: function(option) {
    wx.navigateTo({
      url: '../setup/setup',
    })
  },
  // 

  getUserInfo: function(e) {
    let info = e.detail.userInfo;
    app.data.userInfo = info.userInfo
    app.data.avatarUrl = info.avatarUrl
    app.data.nickName = info.nickName
    app.data.hasUserInfo = true 
    this.onShow()
  },

  bindViewTap: function(){
    this.setData({
      hasUserInfo: false
    })
  },

  /**
   * 页面的初始数据
   */
  data: {
    avatar: "images/ren.png",
    nickName: "用户昵称",
    userId: "用户ID",
    userSignature: "用户签名",
    hasUserInfo: false,
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    canIUseGetUserProfile: false,
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let info = app.data
    this.setData({
      hasUserInfo: info.hasUserInfo
    })
    if(this.data.hasUserInfo==true){
      this.setData({
        avatar: info.avatarUrl,
        nickName: info.nickName
      })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})